self-regulating devices - German English Dictionary